package com.uranus.common.constant;

import java.util.HashSet;
import java.util.Set;

/**
 * 服务名称
 */
public class ServicesConstant {
    /**
     * 认证服务的SERVICEID（zuul 配置的对应）
     */

    String URANUS_CONFIG="uranus-config";

    public static Set<String> ignoreSet = new HashSet<String>() {{
        add("/**/**");
//        add("/users/login");
//        add("/users/register");
//        add("/users/check_login_name/**");
//        add("/users/check_mobile/**");
//        add("/users/reset_password");
//        add("/sms");
//        add("/country");
//
//        add("/favicon.ico");
//        add("/**/**");
//        add("/sms-codes/**");
//        add("/login-sms");
//        add("/weixin/openid/*");
//        // swagger-ui
//        add("/swagger-ui.html");
//        add("/webjars/**");
//        add("/swagger-resources/**");
//        add("/v2/api-docs");
    }};

    /**
     * 正则表达式：验证邮箱
     */
    public static final String RegexEmail  ="^\\s*\\w+(?:\\.{0,1}[\\w-]+)*@[a-zA-Z0-9]+(?:[-.][a-zA-Z0-9]+)*\\.[a-zA-Z]+\\s*$";
    //Boolean checkMobile = Pattern.matches(RegexMobile, req.getMobile());
}
